웹개발 및 최신 테크 소식을 전하는 블로그, 웹이즈프리

HOME > php

[PHP] 파일용량 및 타입 설정의 초전역변수 $_FILES['...']

Last Modified : 2015-11-30 / Created : 2014-01-28
6,161
View Count
초전역변수(전역변수보다 더 위에 있다는 의미로 언어가 가지고 있는 상위의 전역변수)는 몇 가지가 있습니다. 이중에는 세션 $_SESSION이나 쿠키 $_COOKIE 등등이 그 것입니다. 초전역변수 중 하나인 $_FILES[]에 대하여 알아보려 합니다.

$_FILES['file']['option'];
첫번째 인자 file은 input 태그에서 받아올 name을 의미


간단한 사용 방법은 위와 같습니다.

초전역변수 $_FILES[] 를 사용하여 아래의 정보들을 가져올 수 있습니다. 아래 예제를 참고하세요.



$_FILES[ 'file']['name'];
// 클라이언트에 존재하는 업로드 된 파일의 이름

$_FILES[ 'file']['size'];
// 업로드 된 파일의 용량 크기(byte)

$_FILES[ 'file']['type'];
// 업로드 된 확장자

$_FILES['file']['tmp_name'];
// 서버에 올려진 임시명

$_FILES['file']['error'];
// 업로드 과정에 나타난 오류 내용


다음에는 파일 업로드에 관한 전체 예제를 좀 더 자세하게 다루도록 하겠습니다.

아래의 글도 찾고 계시지 않나요?

Previous

[PHP] 이전 페이지 주소 불러오기

Previous

[PHP] 문자열을 잘라 배열로 만들기 또는 배열을 문자열로 바꾸기, explode(), implode()